var expect = chai.expect;

describe('BaccaCardUtil', function() {
    it('getPoint', function() {
        expect(game.BaccaCardUtil.getInstance().getPoint(0),"希望index为0的牌点数是2").to.equal(2);
        expect(game.BaccaCardUtil.getInstance().getPoint(1),"希望index为1的牌点数是3").to.equal(3);
        expect(game.BaccaCardUtil.getInstance().getPoint(2),"希望index为2的牌点数是4").to.equal(4);
        expect(game.BaccaCardUtil.getInstance().getPoint(3),"希望index为3的牌点数是5").to.equal(5);
        expect(game.BaccaCardUtil.getInstance().getPoint(4),"希望index为4的牌点数是6").to.equal(6);
        expect(game.BaccaCardUtil.getInstance().getPoint(5),"希望index为5的牌点数是7").to.equal(7);
        expect(game.BaccaCardUtil.getInstance().getPoint(6),"希望index为6的牌点数是8").to.equal(8);
        expect(game.BaccaCardUtil.getInstance().getPoint(7),"希望index为7的牌点数是9").to.equal(9);
        expect(game.BaccaCardUtil.getInstance().getPoint(8),"希望index为8的牌点数是10").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(9),"希望index为9的牌点数是11").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(10),"希望index为10的牌点数是12").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(11),"希望index为11的牌点数是13").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(12),"希望index为12的牌点数是1").to.equal(1);
        expect(game.BaccaCardUtil.getInstance().getPoint(13),"希望index为13的牌点数是2").to.equal(2);
        expect(game.BaccaCardUtil.getInstance().getPoint(14),"希望index为14的牌点数是3").to.equal(3);
        expect(game.BaccaCardUtil.getInstance().getPoint(15),"希望index为15的牌点数是4").to.equal(4);
        expect(game.BaccaCardUtil.getInstance().getPoint(16),"希望index为16的牌点数是5").to.equal(5);
        expect(game.BaccaCardUtil.getInstance().getPoint(17),"希望index为17的牌点数是6").to.equal(6);
        expect(game.BaccaCardUtil.getInstance().getPoint(18),"希望index为18的牌点数是7").to.equal(7);
        expect(game.BaccaCardUtil.getInstance().getPoint(19),"希望index为19的牌点数是8").to.equal(8);
        expect(game.BaccaCardUtil.getInstance().getPoint(20),"希望index为20的牌点数是9").to.equal(9);
        expect(game.BaccaCardUtil.getInstance().getPoint(21),"希望index为21的牌点数是10").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(22),"希望index为22的牌点数是11").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(23),"希望index为23的牌点数是12").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(24),"希望index为24的牌点数是13").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(25),"希望index为25的牌点数是1").to.equal(1);
        expect(game.BaccaCardUtil.getInstance().getPoint(26),"希望index为26的牌点数是2").to.equal(2);
        expect(game.BaccaCardUtil.getInstance().getPoint(27),"希望index为27的牌点数是3").to.equal(3);
        expect(game.BaccaCardUtil.getInstance().getPoint(28),"希望index为28的牌点数是4").to.equal(4);
        expect(game.BaccaCardUtil.getInstance().getPoint(29),"希望index为29的牌点数是5").to.equal(5);
        expect(game.BaccaCardUtil.getInstance().getPoint(30),"希望index为30的牌点数是6").to.equal(6);
        expect(game.BaccaCardUtil.getInstance().getPoint(31),"希望index为31的牌点数是7").to.equal(7);
        expect(game.BaccaCardUtil.getInstance().getPoint(32),"希望index为32的牌点数是8").to.equal(8);
        expect(game.BaccaCardUtil.getInstance().getPoint(33),"希望index为33的牌点数是9").to.equal(9);
        expect(game.BaccaCardUtil.getInstance().getPoint(34),"希望index为34的牌点数是10").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(35),"希望index为35的牌点数是11").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(36),"希望index为36的牌点数是12").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(37),"希望index为37的牌点数是13").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(38),"希望index为38的牌点数是1").to.equal(1);
        expect(game.BaccaCardUtil.getInstance().getPoint(39),"希望index为39的牌点数是2").to.equal(2);
        expect(game.BaccaCardUtil.getInstance().getPoint(40),"希望index为40的牌点数是3").to.equal(3);
        expect(game.BaccaCardUtil.getInstance().getPoint(41),"希望index为41的牌点数是4").to.equal(4);
        expect(game.BaccaCardUtil.getInstance().getPoint(42),"希望index为42的牌点数是5").to.equal(5);
        expect(game.BaccaCardUtil.getInstance().getPoint(43),"希望index为43的牌点数是6").to.equal(6);
        expect(game.BaccaCardUtil.getInstance().getPoint(44),"希望index为44的牌点数是7").to.equal(7);
        expect(game.BaccaCardUtil.getInstance().getPoint(45),"希望index为45的牌点数是8").to.equal(8);
        expect(game.BaccaCardUtil.getInstance().getPoint(46),"希望index为46的牌点数是9").to.equal(9);
        expect(game.BaccaCardUtil.getInstance().getPoint(47),"希望index为47的牌点数是10").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(48),"希望index为48的牌点数是11").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(49),"希望index为49的牌点数是12").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(50),"希望index为50的牌点数是13").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(51),"希望index为51的牌点数是1").to.equal(1);
        expect(game.BaccaCardUtil.getInstance().getPoint("0"),"希望index为'0'的牌点数是2").to.equal(2);
        expect(game.BaccaCardUtil.getInstance().getPoint("1"),"希望index为'1'的牌点数是3").to.equal(3);
        expect(game.BaccaCardUtil.getInstance().getPoint("2"),"希望index为'2'的牌点数是4").to.equal(4);
        expect(game.BaccaCardUtil.getInstance().getPoint(undefined),"希望index为undefined的牌点数是0").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(null),"希望index为null的牌点数是0").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint(""),"希望index为空字符串的牌点数是1").to.equal(0);
        expect(game.BaccaCardUtil.getInstance().getPoint("abc"),"希望index为字符串的牌点数是0").to.equal(0);
    });
});
